preceding traffic - French English Dictionary